package com.smh.a01exceptionDemo1;

public class ExceptionDemo8 {
    public static void main(String[] args) {
//        返回此 throwable 的详细消息字符串
//        返回此可抛出的简短描述
//在底层是利用system.err.println进行输出把异常的错误信息以红色字体输出在控制台
// 细节:仅仅是打印信息，不会停止程序运行

        int[] arr = {1, 2, 3, 4, 5, 6};

        try {
            System.out.println(arr[10]);
        } catch (ArrayIndexOutOfBoundsException e) {
            e.printStackTrace();//不会结束虚拟机,只是打印信息
            //包含了下面的信息
            System.out.println(e.getMessage());
            System.out.println(e.toString());
        }


        System.out.println(123);
        System.err.println(124);


    }
}
